Knowledge Patterns

نویسنده

  • Peter Clark
چکیده

When building a knowledge base, one frequently repeats similar versions of general theories in multiple, more specific theories. For example, when building the Botany Knowledge Base[1], we embedded a theory of production in representations of photosynthesis, mitosis, growth, and many other botanical processes. Typically, a general theory is incorporated into more specific ones by an inheritance mechanism. However, this works poorly in two situations: when the general theory applies to a specific theory in more than one way, and when only a selected portion of the general theory is applicable. We address this problem with a knowledge engineering technique based on the explicit representation of knowledge patterns, ie. general templates denoting recurring theory schemata, and their transformation (through symbol renaming) to import into specific theories. This technique provides considerable flexibility. A knowledge pattern may be transformed in multiple ways, and each resulting theory can be imported in whole or in part. We describe an application built using this technique, then critique its strengths and weaknesses. We conclude that this technique enables us to better modularize knowledge-bases and to reuse their general theories. 1 The Limitations of Inheritance Consider the following fragment of a hypothetical knowledge-base about computers, expressed in Prolog: % Basic facts about myComputer, an instance of the class of computers: isa(myComputer,computer). speed(myComputer,400). /* MHz */ ram_size(myComputer, 128). /* MB */ disk_space(myComputer,2000) /* MB */ expansion_slots(myComputer,4). % “Available RAM space is the total RAM minus the occupied RAM.” available_ram(Computer,A) :isa(Computer,computer), ram_size(Computer,S), Variables start with upper-case letters and are universally quantified; ‘:-’ denotes reverse implication (←); ‘,’ denotes conjunction; and is denotes arithmetic computation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Emancipatory knowing: Hidden necessity

Background & Aim: Knowledge patterns in nursing are key foundation elements for the development of knowledge and practice. Carper identified four fundamental knowledge patterns; empirical, personal, ethical and aesthetic. Chain and Kramer added the pattern of emancipatory knowledge to Carperchr('39')s patterns. The pattern of emancipatory knowledge in nursing has been neglected. The aim of this...

متن کامل

Knowledge, Knowledge Management and Knowledge-Based National Statistical Center

Abstract. The paper’s aim is to establish the foundations, principles and process of the knowledge-based mechanism of the Statistical Center of Iran. To reach this aim, the path is systemic cognition based on pattern, strategy and thinking. Understanding the basic concepts of knowledge and the ways to achieve knowledge system and knowledge maps is according to the eight research questions. Ther...

متن کامل

Coronavirus: Discover the Structure of Global Knowledge, Hidden Patterns & Emerging Events

Background & Objective:  The present study aimed at exploring the structure of global knowledge, hidden patterns, and emerging Coronavirus events using co-word techniques. Co-word analysis is one of the most efficient scientific methods to analyze the structure and dynamics of knowledge and the general state of research.  Materials & Methods:  This applied research performed using Co-word anal...

متن کامل

The patterns and behaviors of researchers’ knowledge sharing in scientific social networks:A Case Study of Research Gate’ Question And Answer System

Aim: Scientific social networks were shaped as part of a set of social software and a platform for international interactions sharing the tangible and intangible knowledge of researchers. The purpose is to investigate the patterns and behaviors of knowledge sharing of researchers in Research Gate. Based on this, the question and answer system of this scientific social network was analyzed and r...

متن کامل

روش به‌کارگیری نقوش قالی در طراحی گرافیک

As patterns of other Iranian handicrafts, carpet patterns are valuable and extensively rich sources of visual elements to be used in today’s graphical works whenever appropriate. Due to the fact that these patterns have paved a long way through the history of carpet-weaving, they have been evolved into distilled and beautiful patterns of precise and orderly design structures. It is a cult...

متن کامل

Assessment of Knowledge, Health Belief and Patterns of Cigarette Smoking Among Adolescents

Background & Objectives: When smoking is initiated at a young age, the risks of heavy smoking and nicotine dependence increases, Furthermore, among those with early onset of cigarette smoking, cessation would be more difficult. The purpose of this study was the assessment of health belief and patterns of cigarette smoking among adolescent students. Materials & Methods: This research is an analy...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000